About Spectaris Limited (05448422) United Kingdom