About Oliver Jacob Consulting Limited (07975245) United Kingdom