About App Group Uk Limited (12051452) United Kingdom