About Ahlc Holdings Ltd (12630979) United Kingdom