About Applications Platforms Limited (11339039) United Kingdom