About Karasu Consultancy Ltd (13200384) United Kingdom