About Lycent Laboratories Ltd (12462337) United Kingdom