About Eltorotips Ltd (13678825) United Kingdom