About Spectrasight Limited (11563328) United Kingdom