About Farah London Limited (12223924) United Kingdom