About R&j Developers Ltd (11293675) United Kingdom