About Synaptein Limited (SC416267) United Kingdom