About Primascope Ltd (11167376) United Kingdom