About App Wave Studios Limited (NI623724) United Kingdom