About Hansa & Co (london) Limited (12506575) United Kingdom