About Nash Cromer Limited (12233293) United Kingdom