About Sneakash Ltd (12750376) United Kingdom