About Alfred Holdco Limited (13188591) United Kingdom