About Snap Holdings Ltd. (10289080) United Kingdom