About J.c. Racing (breeding For The Future) Limited (11898166) United Kingdom