About App-x Portals Ltd (12406347) United Kingdom