About Sancus Technoscope Limited (11061711) United Kingdom