About Resolomics Limited (10956208) United Kingdom