About Expresso24 Ltd. (10044973) United Kingdom