About Kk 070921 Ltd (13610215) United Kingdom