About Hansa Holdco Limited (11104635) United Kingdom