About J Brafman Limited (00551985) United Kingdom