About Contour Tech Ltd. (05840419) United Kingdom