About Alces Malchis Limited (03517757) United Kingdom