About C. Nelms Holdings Limited (10929055) United Kingdom