About D-mehari Limited (12277575) United Kingdom