About Android Logic Ltd (07745912) United Kingdom