About Beppes Invest Limited (12730829) United Kingdom