About Synthesea Ltd (13200249) United Kingdom