About Periskope Solutions Ltd (13232001) United Kingdom