About N Defe Ltd (09276324) United Kingdom