About Inugamix Ltd (11432437) United Kingdom