About Intalect Limited (05218564) United Kingdom