About Intuition Tech Ltd (11797267) United Kingdom