About Sammakescode Limited (11608413) United Kingdom