About V Platform Ltd (12597576) United Kingdom