About Rhodici Holdings Limited (11724724) United Kingdom