About Shak & Muk Group Ltd (10380643) United Kingdom