About Intelect Management Services Limited (08283520) United Kingdom