About Dekmar Ltd (SC244944) United Kingdom