About Sokkaa Ltd (08793073) United Kingdom