About Vlp Holding Ltd (11539663) United Kingdom