About Spirit Valley France Limited (10944559) United Kingdom