About Versa Ventures Limited (07152788) United Kingdom