About Vevie Developments Ltd (12006168) United Kingdom