About Thorhap Ltd (11579712) United Kingdom