About Newwave Cards Limited (12039020) United Kingdom