About Segulff Limited (13056609) United Kingdom