About V Pledge Ltd (12448518) United Kingdom