About Slottware Solutions Ltd (08783144) United Kingdom