About Alma (newco) Limited (08436258) United Kingdom