About Sheer Media Limited (06889568) United Kingdom