About Tenny Delight Limited (11099356) United Kingdom