About The Snap Booth Limited (11622242) United Kingdom