About J And R Financial Limited (11964258) United Kingdom