About Oligomer Ltd (13462283) United Kingdom