About Ajl Holdings Ltd (13677417) United Kingdom