About Dammie Ojo Limited (NI633795) United Kingdom