About App Corporation Ltd (SC279184) United Kingdom