About Bayrak London Limited (13240058) United Kingdom