About Deemak Ltd (13487462) United Kingdom