About R.k.a Well Services Ltd (12748658) United Kingdom