About L F Antifungals Limited (11992829) United Kingdom