About Spectraaguide Ltd (13466891) United Kingdom