About Robert Maxwell Limited (SC532879) United Kingdom