About Aql Holdings Limited (10887434) United Kingdom