About Abide Therapeutics (uk) Limited (09381814) United Kingdom