About Kks London Ltd (13270099) United Kingdom