About Intelligent Technology Investments Limited (10481555) United Kingdom