About Chai Station Ltd (10608823) United Kingdom