About Demir And Demir Limited (10331820) United Kingdom