About Synthagen Laboratories Ltd (12662023) United Kingdom