About Sappho Ltd (10875802) United Kingdom