About Comap Control Holdings Limited (12166536) United Kingdom