About The Wow Project Limited (09717359) United Kingdom