About Spectresoft Ltd (13508016) United Kingdom