About Vassallo Ventures Limited (09316866) United Kingdom