About Vallod Ltd (12669219) United Kingdom