About Olisa Oil Limited (11989324) United Kingdom