About Xpectra Ltd (13021313) United Kingdom