About Intelect Services Limited (11035299) United Kingdom