About Oniyoko Investment Limited (12452853) United Kingdom