About Amllocum Limited (11785598) United Kingdom