About Sapmore Holdings Limited (03729363) United Kingdom