About Mehdi Indian Limited (09394066) United Kingdom