About Contour Holdings Limited (06846542) United Kingdom