About Almack-1874 Limited (12715633) United Kingdom