About K Grand Ltd (06375339) United Kingdom