About Dtheodor Ltd (13643021) United Kingdom