About Ssachs Design Limited (10040855) United Kingdom