About Alex App Ltd (SC587551) United Kingdom