About Vlb Ventures Ltd (10818691) United Kingdom