About Alice Holdings Ltd (NI652722) United Kingdom