About Rebekka Carville Ltd (NI679337) United Kingdom