About Scopic Research Limited (06894583) United Kingdom