About Comfix Pc Ltd (12728518) United Kingdom