About Vesper Tpg Holdings & Projects Limited (09461827) United Kingdom