About A Squared Games Ltd (12126597) United Kingdom