About Encapsulate Group Ltd (11507292) United Kingdom