About Appy Group Limited (10550301) United Kingdom