About Ousainou Jagne Limited (10873445) United Kingdom