About Fara London Ltd (13433837) United Kingdom