About Incight Ltd (10892629) United Kingdom