About Deemaka Limited (08133919) United Kingdom