About Demiz World Ltd (11705158) United Kingdom