About Rock Pool Management Ltd (12832656) United Kingdom