About New Breed Media Limited (11255062) United Kingdom