About Citybeing Studio Limited (12540384) United Kingdom