About Osaebea J Limited (13044401) United Kingdom