About Spektro Ltd (11337486) United Kingdom