About Bendi Ltd (05124033) United Kingdom