About Intellot Limited (11117869) United Kingdom