About Rievaulx Capital Ltd (12283058) United Kingdom