About Ajm 20 Ltd (12864718) United Kingdom