About The London Chai Company Ltd. (11854800) United Kingdom