About App World Ltd (11151179) United Kingdom