About Ollico Limited (12098588) United Kingdom