About Sevexo Ltd. (10513882) United Kingdom