About Bellaria Holdings Limited (11877396) United Kingdom