About National Holdings Ltd (12210359) United Kingdom