About Olajide Company Limited (13095799) United Kingdom