About Frank Ventures Ltd (12829526) United Kingdom