About Venexpress Shop & Broker Ltd (13147142) United Kingdom