About Eagle Rock Strategies Ltd (11541711) United Kingdom