About Soyo Life Limited (12813945) United Kingdom