About Sophie Ogu Limited (12291753) United Kingdom