About Sefix Ltd (13012951) United Kingdom