About Hagenius Solutions Limited (13120824) United Kingdom