About N Yanga 8580 Ltd (11209099) United Kingdom