About Demitrius Investments Limited (05494584) United Kingdom