About Del2dor Limited (13344753) United Kingdom