About V & P Ventures Limited (12604600) United Kingdom