About Frontiere Investment Holdings Limited (10876248) United Kingdom