About Sachmo Projects Ltd (05629790) United Kingdom