About Mishra & Co. Limited (07097926) United Kingdom