About Lucy Scanlon Therapies Ltd (13668065) United Kingdom