About Belinda Demirbasa Limited (12075863) United Kingdom