About Shakera Design Limited (12040318) United Kingdom