About Capillary Films Technology Holdings Limited (12150436) United Kingdom