About Team Snap Limited (SC448748) United Kingdom