About Wavemore Ltd (SC516391) United Kingdom