About Sereda Limited (12866407) United Kingdom