About Intuition Technology Ltd. (10825097) United Kingdom