About Newwave Services Ltd (12607015) United Kingdom