About Almire Holdings Ltd (10246245) United Kingdom