About Syntilla Ltd (12219373) United Kingdom