About Snap That Ltd (SC643176) United Kingdom