About Specktra (n.i.) Limited (NI663989) United Kingdom