About Allomorphic Limited (11827537) United Kingdom