About Stockell Ventures Ltd (09474631) United Kingdom