About Applications Studio Limited (13623286) United Kingdom