About Contrast Assist Ltd (09196266) United Kingdom