About Jrb Associates (uk) Ltd (08197365) United Kingdom