About Entellect Uk Ltd (11515556) United Kingdom