About Demizz Service Ltd (11924802) United Kingdom