About Dimora Limited (09827282) United Kingdom