About Designerx Europe Limited (07615943) United Kingdom