About Didacious Designs Ltd. (03594012) United Kingdom