About Sandox Ltd (12659601) United Kingdom