About Hansa Management Limited (12526870) United Kingdom