About Aika Technology Uk Ltd (10183060) United Kingdom