About Valli Holdings Limited (08322054) United Kingdom