About Pellicon Limited (06882052) United Kingdom