About Enchantis Limited (04247029) United Kingdom