About Snap Rapid Limited (07949670) United Kingdom