About Delicata Ltd (12195182) United Kingdom