About Farjad Associates Limited (13548379) United Kingdom