About The Wave Group Limited (10586504) United Kingdom