About Tymbogen Limited (NI620181) United Kingdom