About Stereogram Ltd (13058941) United Kingdom