About Canbex Therapeutics Limited (05073720) United Kingdom