About Shyglance Limited (SC693099) United Kingdom