About Vnl Promotions Limited (10982261) United Kingdom