About Almex Estates Holdco Limited (12714807) United Kingdom