About Seren Trading Limited (12127711) United Kingdom