About Abi Turna Ltd (10099668) United Kingdom