Hello @Hassy - thank you for your question.
I used a search engine to find lawyers in Bonn and Köln that are specialized in the fields that you mentioned. In addition I set the language filter to English to make sure that all of them understand your inquiry.
Here are the results for Bonn:
https://***.anwalt.de/suche.php?methodList%5B0%5D=handleActionSetAggregationVisibility¶meterList%5BaggregationType%5D=practiceAreas¶meterList%5BisVisible%5D=0&viewState=%7B"q":"","page":1,"type":"profile","randomSeed":181448,"isMapVisible":0,"oldQuery":"","sortTypeprofile":"random","sortDirectionprofile":"desc","queryModeprofile":"normal","filterListprofile":%5B%7B"filterName":"officeCity","filterValue":"Bonn"%7D,%7B"filterName":"practiceAreas","filterValue":"Ausl%5Cu00e4nderrecht%20%26%20Asylrecht"%7D,%7B"filterName":"profileLanguages","filterValue":"Englisch"%7D%5D,"sortTypeprofileProduct":"relevance","sortDirectionprofileProduct":"desc","queryModeprofileProduct":"normal","filterListprofileProduct":%5B%7B"filterName":"officeCity","filterValue":"Bonn"%7D,%7B"filterName":"practiceAreas","filterValue":"Ausl%5Cu00e4nderrecht%20%26%20Asylrecht"%7D%5D,"sortTyperating":"relevance","sortDirectionrating":"desc","queryModerating":"normal","filterListrating":%5B%7B"filterName":"officeCity","filterValue":"Bonn"%7D,%7B"filterName":"practiceAreas","filterValue":"Ausl%5Cu00e4nderrecht%20%26%20Asylrecht"%7D%5D,"sortTypearticle":"relevance","sortDirectionarticle":"desc","queryModearticle":"normal","filterListarticle":%5B%7B"filterName":"officeCity","filterValue":"Bonn"%7D,%7B"filterName":"practiceAreas","filterValue":"Ausl%5Cu00e4nderrecht%20%26%20Asylrecht"%7D%5D,"aggregationVisibilityList":%7B"radius":false,"officeCity":false,"officeCityDistrict":false,"practiceAreas":true,"specialPracticeAreas":false,"officeCountry":false,"internationalLaws":false,"profileLanguages":true,"attributes":true%7D,"sortDirection":"desc","searchSource":"pageSeo","geoLocationprofile":"50.732704,7.096311","geoLocationprofileProduct":"50.732704,7.096311","geoLocationarticle":"50.732704,7.096311","geoLocationrating":"50.732704,7.096311"%7D&q=
And this is Köln:
https://***.anwalt.de/suche.php?methodList%5B0%5D=handleActionSetAggregationVisibility¶meterList%5BaggregationType%5D=practiceAreas¶meterList%5BisVisible%5D=0&viewState=%7B"q":"","page":1,"type":"profile","randomSeed":330036,"isMapVisible":0,"oldQuery":"","sortTypeprofile":"random","sortDirectionprofile":"desc","queryModeprofile":"normal","filterListprofile":%5B%7B"filterName":"officeCity","filterValue":"K%5Cu00f6ln"%7D,%7B"filterName":"practiceAreas","filterValue":"Ausl%5Cu00e4nderrecht%20%26%20Asylrecht"%7D,%7B"filterName":"profileLanguages","filterValue":"Englisch"%7D,%7B"filterName":"practiceAreas","filterValue":"Migrationsrecht"%7D%5D,"sortTypeprofileProduct":"relevance","sortDirectionprofileProduct":"desc","queryModeprofileProduct":"normal","filterListprofileProduct":%5B%7B"filterName":"officeCity","filterValue":"K%5Cu00f6ln"%7D,%7B"filterName":"practiceAreas","filterValue":"Ausl%5Cu00e4nderrecht%20%26%20Asylrecht"%7D%5D,"sortTyperating":"relevance","sortDirectionrating":"desc","queryModerating":"normal","filterListrating":%5B%7B"filterName":"officeCity","filterValue":"K%5Cu00f6ln"%7D,%7B"filterName":"practiceAreas","filterValue":"Ausl%5Cu00e4nderrecht%20%26%20Asylrecht"%7D%5D,"sortTypearticle":"relevance","sortDirectionarticle":"desc","queryModearticle":"normal","filterListarticle":%5B%7B"filterName":"officeCity","filterValue":"K%5Cu00f6ln"%7D,%7B"filterName":"practiceAreas","filterValue":"Ausl%5Cu00e4nderrecht%20%26%20Asylrecht"%7D%5D,"aggregationVisibilityList":%7B"radius":false,"officeCity":false,"officeCityDistrict":false,"practiceAreas":true,"specialPracticeAreas":false,"officeCountry":false,"internationalLaws":false,"profileLanguages":true,"attributes":true%7D,"sortDirection":"desc","searchSource":"pageSeo","geoLocationprofile":"50.940662,6.959912","geoLocationprofileProduct":"50.940662,6.959912","geoLocationarticle":"50.940662,6.959912","geoLocationrating":"50.940662,6.959912"%7D&q=
I took a **** at a few of them. It seems like most of them want you to call them or send them an email first to find out about your problem and to make an appointment. That should be manageable using the contact information that you will find on the right after clicking on their profile.
I hope this answer is helpful to you.
Best regards,
Thorgen