About Synola Ltd (11178373) United Kingdom