About Dtrmr Co Limited (11840880) United Kingdom