About Vallivore Limited (SC378300) United Kingdom