About Bellaa Limited (12393724) United Kingdom