About Kuai Le China Limited (10122928) United Kingdom