About Sandmoore Capital Ltd (09056058) United Kingdom