About Tiara Wand Ltd (12120166) United Kingdom