About Company 74 Limited (13555237) United Kingdom