About Browallia Holdings Limited (00021073) United Kingdom