About Demal Group Ltd (13704319) United Kingdom