About Serasemifix Ltd (13103332) United Kingdom