About Demirbasa Limited (10767319) United Kingdom