About Bendu Service Ltd (11906678) United Kingdom