About Rrom30 Ltd (11871903) United Kingdom