About Danderdee Technologies Limited (SC653922) United Kingdom