About Kain London Ltd (13437352) United Kingdom