About Aja Associates Limited (08934365) United Kingdom