About Ror International Ltd (02064142) United Kingdom