About Stoploss Ltd (03288215) United Kingdom