About Bai London Limited (11224451) United Kingdom