About Simha Ventures Ltd (08743836) United Kingdom