About Glissando Investments Ltd. (SC589354) United Kingdom