About Shakera Clarke Ltd (10939560) United Kingdom