About Jane Okumu Limited (09528022) United Kingdom