About Oc Design Limited (11296730) United Kingdom