About Encapsulite Holdings Limited (12601552) United Kingdom