About Deterix Ltd (09956587) United Kingdom