About Inq Holdings Ltd (10990655) United Kingdom