About Inabis Ltd (11868793) United Kingdom