About Kk31 Holdings Limited (12726942) United Kingdom