About Chai Junction Ltd (12404840) United Kingdom