About Ruroc Ip Holdings Limited (07450859) United Kingdom