About Synsapien Ltd (12097251) United Kingdom