About Leona Ogo Uk Limited (10410572) United Kingdom