About Walker Global Ventures Ltd (10597656) United Kingdom