About Sefondre Ltd (13194342) United Kingdom