About Nearu Self Defence Ltd (12830259) United Kingdom