About Demaskas Limited (06579947) United Kingdom