About Geranium Research Limited (07983451) United Kingdom