About Segen Limited (05309114) United Kingdom