About Inet Holdings Ltd (09910979) United Kingdom