About Wti Ventures Ltd (11727719) United Kingdom