About Tizzy Troy Ltd (12034488) United Kingdom