About Intuition World Ltd (13261622) United Kingdom