About Bluespectra Limited (10286938) United Kingdom