About Thesizzle Ltd (09373021) United Kingdom