About Encephalon-it Ltd (10660605) United Kingdom