About Demir Town Ltd (10574781) United Kingdom