About Appsody Limited (11118238) United Kingdom