About Shanghai Killyleagh Ltd (NI682752) United Kingdom