About Nikhil Shah Limited (10107447) United Kingdom