About Grandscope Limited (12436347) United Kingdom