About Appseo2 Ltd (11566191) United Kingdom