About Dktr Limited (07907185) United Kingdom