About Sneax Ltd (13061453) United Kingdom