About Ajl Ventures Limited (08937878) United Kingdom