About Spectromatch Limited (05115186) United Kingdom