About Oligeo Limited (05499969) United Kingdom