About Encapsulation Solutions Ltd (12388261) United Kingdom