About Swattsware Ltd (10126436) United Kingdom