About Rhythm N Thyme Ltd (12703838) United Kingdom