About Intuitive Edge Limited (09263052) United Kingdom