About Encapsulate It Limited (SC488161) United Kingdom