About Bluspec Group Ltd (09943394) United Kingdom