About Encap Solutions Ltd (09141723) United Kingdom