About Intalekt Holdings Limited (08400719) United Kingdom