About Tricuricor Limited (11429549) United Kingdom