About Rocinante Limited (11449556) United Kingdom