About Derryarkin Asset Mgt Ltd (SC506541) United Kingdom