About Spcomm Ltd (11430648) United Kingdom