About Snap Travel Technology Limited (10032757) United Kingdom