About Kalli London Ltd (13227441) United Kingdom