About Osagie Limited (12087291) United Kingdom