About Implant Apparel Ltd (11744533) United Kingdom