About Demitia Limited (07442625) United Kingdom