About Ammigle Ltd (13255568) United Kingdom