About No Holds Barred Ltd. (09324192) United Kingdom