About Halvorsen & Partners Ltd (11767593) United Kingdom