About Sefinor Limited (11868851) United Kingdom