About Taloca Gmbh Ltd (12276247) United Kingdom