About Rock Ip Holdings Worldwide Ltd (12728311) United Kingdom