About Intagralis Ltd (11828627) United Kingdom