About Kk London Developments Ltd (13563763) United Kingdom