About John Rand Consultancy Limited (10523449) United Kingdom