About Dey Technologies Ltd (11018427) United Kingdom