About Ct Vacuum & Innovation Ltd (11277942) United Kingdom