About Vallo Della Limited (10722963) United Kingdom