About Mira Shah Limited (07235663) United Kingdom