About Snapgroup Technology Limited (11351191) United Kingdom