About Farda Ltd (10185564) United Kingdom