About Bendu Marketing Invest Limited (13635667) United Kingdom