About Ajay Inc Limited (13269231) United Kingdom