About Snap Squad Limited (10634500) United Kingdom