About Osinigwe Int Company Limited (12683629) United Kingdom