About Tarkan Mustafa Limited (11153023) United Kingdom