About Farhad Mashadi Limited (12597200) United Kingdom