About Shak&kaiden Ltd (12291661) United Kingdom