About Rrom International Ltd (07424089) United Kingdom