About Chridea Limited (13439195) United Kingdom