About Vardo Ventures Ltd (11176096) United Kingdom