About Veness (holdings) Limited (06211780) United Kingdom