About Ide Group Connect Limited (05237920) United Kingdom