About Choudhurys Ventures Ltd (08238569) United Kingdom