About Slad Solutions Ltd (11819249) United Kingdom