About Torishima Europe Limited (SC333445) United Kingdom