About Valence & Geneva Consultants Limited (10599331) United Kingdom