About R & R Software House Ltd (11565077) United Kingdom