About Glypican Ltd (05950687) United Kingdom