About Encapsula Limited (06745436) United Kingdom