About Sahar Design Limited (10308183) United Kingdom