About Oligo Limited (08261839) United Kingdom