About Linea Research Holdings Ltd (11727359) United Kingdom