About Nahum Brothers Limited (11695232) United Kingdom