About Ninth Wave Consulting Ltd (11837994) United Kingdom