About Wavecut Platform Limited (03505298) United Kingdom