About Ingloca Ltd (12436780) United Kingdom