About Berkay Topcuoglu Ltd (13578494) United Kingdom