About Aja & Associates Ltd (12961666) United Kingdom