About Beuro Ltd. (03439144) United Kingdom