About Sosei World (europe) Ltd (NI617611) United Kingdom