About Snapsbyfox Ltd (13002573) United Kingdom