About Lactyc Ltd (12973162) United Kingdom