About The Wave Project Retail Limited (12801588) United Kingdom