About Aja Europe Ltd (07639287) United Kingdom