About Tarranta Ltd. (10302551) United Kingdom