About Foxrock Limited (10137007) United Kingdom