About Farhad London Ltd (12823028) United Kingdom