About Sandkit Limited (13102340) United Kingdom