About Intuition Communication Holdings Limited (08486327) United Kingdom