About Vetus Investment Limited (13256212) United Kingdom