About Beneva 1806 Ltd (08535548) United Kingdom