About Dy&de Global Ltd (13377079) United Kingdom