About Rhyme Intrinseca Limited (11160417) United Kingdom