About Syntol Limited (12206315) United Kingdom