About Pentose Limited (06038320) United Kingdom