About Alfred X Limited (11015755) United Kingdom