About Sutter Capital Ltd (11416410) United Kingdom