About Chozen Delight Ltd. (12620828) United Kingdom