About Mani Naghibi Limited (13137545) United Kingdom