About Tizzy Lemon Ltd (13142227) United Kingdom