About Tahara.store Ltd (11536711) United Kingdom