About Almcor (rw Holdco) Limited (13481315) United Kingdom