About Sloko Ltd (08826544) United Kingdom