About Frances Ekiko Ltd (10949067) United Kingdom