About Seren Group Limited (11072182) United Kingdom