About V Star London Ltd (10543307) United Kingdom