About Palynova Limited (06863292) United Kingdom