About Ajlp Holdings Limited (12477431) United Kingdom