About Hoodooware Ltd. (SC542944) United Kingdom