About Amuserata Limited (10243764) United Kingdom