About Aldra Ltd (13629603) United Kingdom