About Aicl Holdings Ltd (09249415) United Kingdom