About Delyta Ltd (12047278) United Kingdom