About Henricus Limited (09930489) United Kingdom