About Intuition International Limited (03428371) United Kingdom