About Demitri Limited (13509952) United Kingdom