About Max Michelson Limited (10578879) United Kingdom