About Berosa Charity Limited (01512666) United Kingdom