About Halkin Investments Holdings Limited (11966381) United Kingdom