About Ragtime Agricultural Holdings Limited (11198641) United Kingdom