About Valen London Limited (10262045) United Kingdom