About Trucs Therapeutics Limited (11749031) United Kingdom