About The Inclusionomics Company Ltd (12466325) United Kingdom