About Ajr Holdings Limited (04037447) United Kingdom