About Deemak International Limited (05660748) United Kingdom