About Synetic Life Sciences Limited (12562217) United Kingdom