About Aqal Ltd (12105468) United Kingdom