About Nigel Benn Holdings Limited (09745106) United Kingdom