About Kk & Sr Ltd (13437955) United Kingdom