About Ajol Limited (12028329) United Kingdom