About Demitri Services Ltd (11678415) United Kingdom