About Tellioglu Ltd (10000070) United Kingdom