About Snapshooter Limited (10533067) United Kingdom