About Ajec London Limited (11356677) United Kingdom