About Sy12 Ltd (12787318) United Kingdom