About K-lou London Ltd (11618275) United Kingdom