About V7 Developments Ltd (11805093) United Kingdom