About Benkid Associates Ltd (09619360) United Kingdom