About Jackson Osagie Limited (12170016) United Kingdom