About Seren Slimmers Limited (13414144) United Kingdom