About Ajiil Software Ltd (11990799) United Kingdom