About Rhyme And Hype Records Limited (11808008) United Kingdom