About Majeak Design Limited (10564884) United Kingdom