About Royale Therapeutics Limited (10548266) United Kingdom