About Ty Eledi Ltd (12799441) United Kingdom