About Wave Platforms Limited (09073888) United Kingdom