About Spectroworld Technologies Limited (12252414) United Kingdom