About Rock Creek Limited (12252412) United Kingdom