About Seffo Limited (12550627) United Kingdom