About Glychemone Limited (09678416) United Kingdom